stone impact protection - French English Dictionary